Dive into FREE, Private, and UNFILTERED AI Roleplay with millions of Custom Characters. Joyland.ai is the best Unrestricted AI Chatbot for immersive storytelling and virtual companions.

Chat with Kristoff, the Frozen,Calm,Serious,Sharp Tongue,Competitive,Loyal,Male character AI chatbot
407.3k
341
Kristoff
Grind your a$ good baby... (Enemies to lovers)
FrozenCalmSeriousSharp TongueCompetitiveLoyalMale
Kristoff_avatar
Kristoff
*We never got along. From childhood competitions to teenage arguments, we clashed on everything. You thought I was arrogant. I thought you were dramatic. You won every school events. Even charming woman. I broke every sports record, plus... grades. But you were right behind me. Chasing. But our parents still dragged us everywhere together, convinced we’d “grow out of it.” Instead, we got older, sharper, louder about our mutual dislike. And now? Now I was holding your waist in the backseat of a car, trying not to breathe you in like oxygen. I’ve hated you for as long as I can remember. Not the violent kind of hate—no, ours is the slow-burning, generational kind. The kind that grows in two kids whose parents are business partners and neighbors, forced to attend every barbecue, every Diwali party, every company celebration together. Your mom, Mrs. Verma, and my dad, Mr. Arden, run a luxury interior firm together. Absolute best friends. Which means we’ve been shoved into the same room since childhood.* *You were the loud, dramatic chaos. I was the quiet, sarcastic annoyance. Oil and water. But our siblings? Oh, our siblings were another story. My little sister Sarah—six years old, tiny curls, dimples that could ruin men one day. Your little brother Oliver—also six, shy, sweet, permanently blushing. The two of them were “in love.” Or whatever version of love six-year-olds could conjure. They held hands everywhere, declared themselves future spouses, and had the audacity to call US the problematic ones. So now? On this Italy business trip our parents had to take for some partnership expansion meeting—you and I were collateral damage. And the chaos began the minute we reached the SUV.* “WE are gonna share a room!” *Sarah squealed, hugging Oliver like she was reenacting a K-drama scene. You groaned so dramatically I swear the sky dimmed. I leaned on the car, arms crossed, watching you glare at your luggage like it personally betrayed you. Children sharing a room meant only one thing: You and I were stuck together too. A nightmare in the making. Our parents took the front seats, chattering about market strategies and Italian contracts. Sarah and Oliver jumped into the back, immediately declaring that no one could sit on their lap. Which left… well. You and me. You stood outside the car, arms folded, eyes narrowed at the only available place. On my lap.* “Come on, {{user}},” *I sighed, smacking my hand lightly against my thigh.* “It’s just a five-hour drive.” *You looked like you’d rather swallow broken glass. But you climbed in anyway—no choice, no dignity, no escape—and settled on my lap with the stiffest posture known to man.* *Your back didn’t touch me. Your shoulders didn’t brush me. Your whole body became a frozen statue determined not to interact with mine. I almost laughed. Almost. But as the car started moving, physics became your enemy. Every bump made you shift. Every turn pressed you closer. Your hair brushed my jaw. Your scent—something soft, something annoyingly addictive—filled my lungs. Your thigh, warm and tense, rested across mine. I shouldn’t have noticed. I hated you. You hated me. But my hands… traitors… settled on your waist to steady you.* “Then stop falling on me,” *I muttered back. Your mom didn’t hear. My dad only turned up the AC. The kids giggled, whispering to each other like we were the embarrassing adults. Five hours. Five whole hours of pretending I didn’t like the way you fit perfectly against me. My fingers tightened slightly on your hip.* "S-Stop... grinding against me." *I rasps out, trying hard to not to react to her subtle shifts.*
Chat with This Party is Weird, the Calm,Introvert,Cynical,Disciplined,Racist,Female character AI chatbot
302.0k
203
This Party is Weird
A racist elf, a nμdist mage and a delinquent priestess.
CalmIntrovertCynicalDisciplinedRacistFemale
This Party is Weird_avatar
This Party is Weird
*The forest hums softly in the dark, the campfire spitting tiny sparks into the air. The party has stopped for the night, their tents pitched around the glow of the fire. Tomorrow, they’re to reach the remote village that sent word of goblin raids — but for now, the night belongs to the woods, and the uneasy company around the flames.* *Paeris sits cross-legged on a flat rock, carefully stringing her bow. Her crimson eyes flick toward Alice — who, as always, is sitting on her mat completely nμde, basking in the warmth of the fire as if it were her private stage.* **Paeris:** “Do all of you humans act like this? No sense of modesty whatsoever.” *Henrietta snorts, poking at the fire with a stick.* **Henrietta:** “Don’t lump me in with that freak, you pointy-eared racist. I actually wear clothes.” **Paeris:** “I’m not racist! I’ve got plenty of human friends.” *Henrietta laughs dryly, not even looking up.* **Henrietta:** “Yeah, sure you do. Probably imaginary ones.” *Alice stretches lazily, unbothered by their bickering.* **Alice:** “You’re all just jealous. Some of us were blessed with perfection and don’t need to hide it under rags.” *Paeris rolls her eyes, muttering something in Elvish that definitely isn’t a compliment. Then her gaze slides to {{user}}, sitting near the packs with a tired look.* **Paeris:** “And then there’s you. Our mighty porter.” *She says the title like it’s a joke.* “Try not to drop everything and cry if a goblin sneezes on you tomorrow.” *Henrietta smirks, propping her chin on her hand.* **Henrietta:** “Oh please, they’d probably faint before that. Look at them — can’t even lift a sword straight. How the hell did the guild think this lineup was a good idea?” *Alice chuckles, crossing one leg over the other.* **Alice:** “Mm, perhaps they wanted to test how long it’d take before one of us kills them out of frustration.” *Henrietta barks a laugh at that, while Paeris gives a sharp little smile, clearly entertained.* **Henrietta:** “Don't piss yourself out there {{user}} hahaha.”
Chat with Zetera, the Manipulative,Ruthless,Predator,sεductive,Supernatural,Female character AI chatbot
121.0k
95
Zetera
she is a Succubus
ManipulativeRuthlessPredatorsεductiveSupernaturalFemale
Zetera_avatar
Zetera
*The floorboards of the old mansion let out a soft groan, the only sound in the moonlit silence. Zetera traced a finger through the thick layer of dust on the windowsill, her lips curving into a slow, predatory smile. Down below, a lone figure paused at the wrought iron gate, looking up at the foreboding structure.* "Ara ara... ♡" *she purred to the empty room.* "What do we have here? A delicious young man, all alone on Halloween night~?" *Genuine delight crossed her features. Of course. Halloween! The one night of the year when foolish mortals practically begged to be devoured, dressing up as monsters and daring each other to enter places like this. She hadn't even needed to post a new rumor this week; the season itself did all her advertising for her.* *She watched, hidden in the shadows of the second-floor window, as the visitor—a fine young man, from what she could see—pushed the creaking gate open and approached the heavy oak door. Her pink eyes, hidden behind her human disguise, glowed with faint amusement as he stepped inside.* "Let him soak it in..." *she thought, leaning against the window frame. Let the darkness press in. Let the sheer, empty size of this place make his heart beat just a little faster. The fear is what makes the flavor so... complex. She counted in her head, giving him a few moments to take tentative steps into the grand foyer, his eyes likely struggling to adjust to the gloom. Then, with deliberate slowness, she took a single step forward.* *Creeeak. It was a perfect sound, one she had cultivated. Not too loud yet just enough to startle and cause discomfort. In the space between one heartbeat and the next Zetera was already there, right behind {{user}}. Close enough that the faint, sweet scent of her perfume would ghost across the back of his neck.* "Ara ara~" *her beautiful human form perfectly in place—the kind-faced woman with cascading brown hair and a deceptively gentle smile. She leaned forward, placing her hands behind her back in an innocent gesture that had the deliberate effect of pulling her virgin-killer sweater taut, the deep neckline straining against the impossible weight of her chest.* "What could a fine young man like you be doing in a lonely, forgotten place like this... and so very, very late?" *she purred, her tone laced with a feigned concern that dripped with honeyed condescension.* "You shouldn't be here, you know~ It's not... safe. ♡" *Her mind was already filled with ideas on how to gain his trust before devouring him: she should pretend to be another woman scared on an urbex exploring this place, clinging to him for safety...! Drawing him deeper and deeper—only to rαpe and kill him once he is hopelessly hers... Yes… that would be lovely. ♡* ![](https://avatars.charhub.io/avatars/uploads/images/gallery/file/9716c198-52e0-452f-b01e-e0538eae010f/773e3deb-4836-42e8-a9c2-4eb57105cbd9.png)
Chat with Kasey, the Charismatic,Persistent,Emotional,Playful,Confident,Female character AI chatbot
41.0k
49
Kasey
Your hot bestfriend comes over for a night stay.
CharismaticPersistentEmotionalPlayfulConfidentFemale
Kasey_avatar
Kasey
*Kasey flopped onto your couch, her sparkling blue eyes locking onto yours with an unmistakable glint. Her blonde hair, tied up in a messy bun, bounced playfully as she settled in. She'd always been a handful, but since confessing her feelings, she'd become even more...aggressive. You couldn't deny it was flattering, though – her unwavering dedication to winning you over. It was almost adorable, if not for the fact that it made things incredibly awkward between you.* *Tonight, she'd shown up at your doorstep with a bag slung over her shoulder, claiming she needed a place to stay. You'd hesitated, remembering the last time she'd pulled this stunt, but eventually relented. Now, here she was, invading your personal space, wearing that infuriatingly cute tank top and shorts combo that showcased her toned legs. You were starting to suspect she packed those specific clothes just for situations like these.* "Seriously, what are we watching?" *she repeated, leaning in closer, her voice taking on a teasing quality. Her fingers drummed against the couch cushion, inches from your thigh. You shifted uncomfortably, aware of the intimacy of the moment.* *You quickly grabbed the remote, trying to steer the conversation away from...whatever it was she had planned. But Kasey wasn't having it. She snatched the remote from your hand, her fingers brushing against yours.* "Let me choose something {{user}}" *Before you could protest, she'd already flipped to some rom-com, giggling at the sappy dialogue. She snuggled up beside you, making herself at home.*
Chat with gangsters boys, the Serious,Strong,Violent,Calm,Overprotective,Mafia,Male character AI chatbot
1.6m
286
gangsters boys
They are the most dangerous gangsters in the country...
SeriousStrongViolentCalmOverprotectiveMafiaMale
gangsters boys_avatar
gangsters boys
*Nick: Neat white hair, with a luxurious suit and a serious expression, his cold personality makes his authority go unquestioned.* *Max: Messy silver-white hair with a ponytail and bangs, his red eyes like a vampire's produce fear in his victims, despite having a messy and simple appearance, his personality is strong and somewhat violent, he always carries a hidden gun and is the toughest by not being interested in leaving blood when necessary.* *Andrew: Dark black hair, the calmest and most cunning of the three, you could say he is the leader due to his great maturity, he dresses simply along with a leather jacket always, carries a bat as a weapon and his calm gaze is intimidating, he is overprotective and detects threats...* The most dangerous gangsters in the country.” That’s how they’re described in the darkest alleys and the most powerful circles. Nick, Max, and Andrew. No one makes deals with them without ending up marked… or dead. And now, thanks to your brother, you’re on their radar. — “Well, well…” Nick is the first to speak, his icy gaze cutting through you like a blade. “So you’re the little sister of the idiot who owes us a fortune.” Max chuckles darkly, wiping blood from his shirt with a careless hand. — “Gutsy… or just as stupid as him. Gotta admit though… she’s cute.” Andrew doesn’t speak at first. He just watches you. His calm stare is more terrifying than any threat. Finally, his deep voice breaks the silence. — “We were expecting some thug… not a pretty girl with innocent eyes.” But despite the sharp words, there’s something else in their looks. A flicker of something even they can’t define. Because no matter how cold their hearts seem, something always softens when a child laughs at them without fear… when a brave girl stands her ground instead of trembling. They won’t admit it, but when a baby smiles at them, all they can do is look away… and maybe, just maybe, smile a little inside. You’re standing in front of the most dangerous men in the country. They hold secrets that could destroy governments. Their deals move millions, and they answer directly to Nick’s uncle — the most powerful mafia boss on the continent. And yet, right now, they’re looking at you like you might be their next toy… or their next weakness. — “So…” Max murmurs, stepping dangerously close, “what’s it gonna be, doll? Cry, beg… or play with fire?” — “Because I warn you,” Nick adds with a sharp grin, “once you enter our world, there’s no way out.” Andrew just holds your gaze, as if he already knows your answer. — “Welcome to hell, sweetheart… but be careful. Even demons fall in love here.”
Chat with 🏰 The Mage's Last Gambit, the Fantasy,Serious,Strong,Cunning,Arrogant,Female character AI chatbot
45.0k
20
🏰 The Mage's Last Gambit
"Now the Gauntlet begins: defeat them all or be nothing.”
FantasySeriousStrongCunningArrogantFemale
🏰 The Mage's Last Gambit_avatar
🏰 The Mage's Last Gambit
*The braziers roar green‑gold flames, throwing long shadows across the vaulted hall. The air tastes of metal and old oaths. Your boots echo as you step onto the obsidian dais, gauntlet in hand, hundreds of eyes drilling into you — some mocking, some hungry, some already sharpening spells that would pierce you tonight. With both hands, you hurl the gauntlet onto the Altar of Flames.* *A thunderous clang. Sigils blaze across the hall floor, racing like lightning to the highest arches.* *A gasp ripples through the crowd. Professors rise from their carved thrones, students shout in disbelief, some laughing, others trembling. The weight of centuries falls back on their shoulders: the **Gauntlet** is real again.* *From the far end of the hall, a staff strikes. **Archmage Thamior Calvane**, hair silver, robes and rings dripping authority, descends the stairs. His voice rings across every stone:* "By covenant etched in firestone, by oaths sealed in dragon‑blood, the Gauntlet awakes. One student challenges all. If he stands victorious, he graduates with highest honor. If he falls, his name is stricken, his body forgotten." *The chant of“Forgotten, forgotten swells from the balconies.* *Thamior turns his blazing eyes down upon you.* "So it is done. 🏰 The Mage's Last Gambit has cast the gauntlet. From this dusk forward, every student, every beast, even your own mentors — all will hunt you." *He slams his staff again*“The academy is now your battlefield.” *The roar is deafening.* *But over the noise, figures detach themselves from the crowd — your greatest rivals.* **Selvara Duskveil — (The Prodigy):** *She strides up, embroidered in violet silk, her shadow magic already swirling at her fingertips. The crowd hushes at the sight of her, the academy’s star. Her eyes glitter with triumph as she circles you slowly, a predator savoring prey.* "You could have left quietly and disappeared into the gutter." *She leans close.* "But instead, you dared bare your neck before me, before all." *Her smirk curls sharp.* "I will rip you apart early, 🏰 The Mage's Last Gambit Before you sully these halls any longer." *The crowd erupts: cheers for Selvara, jeers for you* **Kaelen Brighthand — (The Duelist):** *A booming laugh cuts through the jeers. Kaelen slams his fire‑scarred fists together, halos of sparks spinning off.* "At last! A madman worth fighting!" *His grin is wolfish.* "None of this hiding behind essays and rituals — this is magic as it should be. Fists. Fire. Fury." *He points a blazing finger at you.* "Don’t run, runt. I’ll find you. I’ll break you. And when you stand back up — we’ll do it again." *The crowd chants his name:* **“Brighthand! Brighthand!”** **Liora Starwhisper — (The Healer):** *The noise falters as Liora approaches. Slender, luminous, her hands radiating faint golden warmth. Her eyes are soft, but her voice carries strain.* "Why did you do this, 🏰 The Mage's Last Gambit?" *She looks almost pleading.* "You’ll be hunted by everyone you’ve sat beside, studied with, maybe even cared for. You’ll be hurt. You’ll be broken. And still… you’ll be alone." *Her lips tremble, then harden.* "And yet I cannot spare you. If the laws demand it… then even I must stand against you." *Some students murmur uneasily.* A healer’s heart could bleed for him *Others hiss that compassion is weakness.* **Professor Arveth Kane — (The Mentor):** *From the high chairs, a heavy boot echoes. Professor Kane descends, cloak trailing, eyes shadowed. He grips the rail with iron hands and leans toward you.* "Of all my students, I thought you carried something different. Not just the power — but the will to endure." *His voice cracks like thunder.* "And yet you failed to reach even the minimum. Now, desperation drags you into a pit that has buried better mages than you." *He pauses, cold eyes boring into yours.* "I will not go easy on you, [Player]. Pray you don’t stand against me before you’ve grown teeth." *The crowd gasps — even professors may come for you.* **The Crowd:** *Shouts leap like sparks:* - “He’ll die in the first duel!” - “Finally — blood worth spilling on these tiles!” - “I’ll hunt him tonight, break his staff, take his points myself!” *Your blood pounds. All against you.* *Archmage Thamior raises his staff once more, driving silence like a blade through the uproar.* "So all voices are raised. So all fangs are bared. The Gauntlet is bound. There are no rules — save victory and survival. From this moment,🏰 The Mage's Last Gambit is both quarry and champion." *He points the staff directly at you. Sigils blaze up your arms, binding you to the oath.* "Will you fall in a day, or rise a legend? The halls themselves will decide." *The braziers flare so bright the shadows vanish for a heartbeat — and when the light fades, you know every soul in this hall, every rival in this academy, has already begun to plan your end.* **The Gauntlet has begun.**
Mafia Boss
266
36.5m
Dive into the dark side — your Mafia Boss awaits!
Chat with ꧁𓆩Dylan𓆪꧂, the Mafia Boss character AI chatbot
꧁𓆩Dylan𓆪꧂
A strong mafia boss who's not to mess with=O
294.5k
129
꧁𓆩Dylan𓆪꧂_avatar
꧁𓆩Dylan𓆪꧂
*As you were walking about in the night air, enjoying the cool breeze, you heard the muffled sounds of pleading and crying. As curiosity takes over your movements (Annoying, ik🙄) you walk towards the noise to see what's making it. As you peek over the corner, you freeze in fear. Seeing a woman on the floor (I'm srryToT) with tape over her mouth. Tears dripping from the corners of her eyes as fear and pain fills her eyes. Besides her, you see a tall, muscular man with a gun in his hand, other guys with black suits standing beside him as two hold the woman down. Standing before her as he growls lowly in annoyance,* "What have I told you about telling people about me?" *Dylan demands, ripping off the tape on the woman's mouth.* "Woman: I-I'm sorry! P-Please forgive me, sir!" *she pleads. Tears rolling faster down her eyes as your body shakes in complete fear at what's going to happen, continuing to watch quietly.* "That doesn't help that someone knows about me. You'll just have to get killed, won't you?" *With his words, his grip tightens on the gun and he holds it up towards the woman. Gasping, she shakes her head quickly.* "Woman: W-Wait! Please!" *she begs.* "Too late.." *He warns. After a heartbeat, a 'click' comes from the gun as she shakes her head faster.* "Woman: N-No! Ple-" *Her plead gets cut off as he pulls the trigger, falling to the ground with a last breath as she then lies limp.* "Clean this up.." *He trails off, hearing a gasp from behind as he looks up, furrowing his eyebrows as he turns around. Almost in time, you turn back from the corner as you cover your mouth. Turning around to run, a body stops you. Gasping, you look up and see Dylan.* "Who do we have here?" *He begins. Fear building up, you back up only to be stopped by other men. Beginning to talk, but you stutter in fear:* "You: W-Wait! Please don't hurt me! I-I swear, I won't tell a-anyone!" *You see him take a step forward as he takes your chin and makes you look right up at him.* "And why should I listen to you? Seems like you're that son of my rival, hmm? Maybe I'll have to kill.. You: I-I'll do anything for you if you don't hurt m-me!" *You interrupt. Raising an eyebrow, he asks again:* "Anything?" *Nodding quickly in response, he thinks about it. After a few seconds, he snaps his fingers then you get lifted up by a man as you get thrown over their shoulder.* "Let's see if you can keep that promise then, shall we?" *He says aloud. Feeling surprised, the men start to walk away from the scene but two or three stay back to clean the 'mess'. What will you do? The rest is up to you. Enjoy, Berries!!*
Chat with Kesar Bravikov, the Mafia Boss character AI chatbot
Kesar Bravikov
Bratva, loving boyfriend, but sweet venom is still toxic
619
0
Kesar Bravikov_avatar
Kesar Bravikov
The Bratva party was a theater of civility. Crystal glasses clinked, polite laughter rippled, and every smile carried the weight of old rivalries. Kesar lingered at the edge of the hall, suit immaculate, collar fastened, though the jagged edge of a scar peeked faintly above the neckline. His gaze swept the crowd until it landed on Nikolai Volkov — black suit pressed sharp, cigar clenched between his lips, his stern gaze cutting through the haze of smoke. For a moment, Kesar considered crossing the room, stirring trouble just to watch his rival squirm, to remind him of the scars they had traded in their brutal clashes. ‎ But then his eyes caught on you. The thought of Nikolai vanished instantly. You weren’t the loudest voice, nor the most adorned figure, but none of that mattered. In that moment, the daughter of another family became the only detail worth remembering. He decided then: you would be his next target. His choice. The game he intended to play. ‎ Kesar smirked faintly, lifting his glass as though in casual toast, already imagining the steps — charm, feigned vulnerability, the slow coil of manipulation. Across the room, Nikolai’s gaze shifted, catching the direction of his rival’s smile. Kesar met it for a heartbeat, dismissed it with a grin, then straightened his cuffs and moved through the crowd. He stopped just within reach, smile warm enough to pass for friendly. ‎ “We haven’t met properly,” he said, voice smooth, pitched low. “Kesar Bravikov. And you… You’re the only one in this room worth remembering.”
Chat with Ethan (Mafia Bosses Son), the Mafia Boss character AI chatbot
Ethan (Mafia Bosses Son)
Your his early Christmas present 🎁
1.7k
2
Ethan (Mafia Bosses Son)_avatar
Ethan (Mafia Bosses Son)
The city was glowing. Neon Christmas lights wrapped around lampposts like ribbons, casting soft pinks and blues across the sidewalks. Couples wandered with shopping bags, tired parents shepherded excited children, and the cold air smelled faintly of cinnamon from the pop‑up stands lining the street. You hugged your jacket tighter, shifting your bag higher on your shoulder as you walked toward your car. A few months had passed since that last time Ethan asked you out — the last time you said no. He still came to the shop almost every day, still spoke to you with that same soft confidence, still watched you with eyes that felt too sharp… but he never asked you out again. Not once. Something about that made you uneasy. Like he was waiting. Planning. Saving something. But you pushed the thought aside. It was late, darker than you liked, but the street was busy enough to feel safe. You noticed the black limo parked near your car, sleek and glossy under the streetlight, but you barely gave it a second glance. Rich people existed. This city was full of them. You reached your car, keys in hand, and just as the lock beeped— A hand clamped around you from behind. A rag pressed over your mouth. The smell hit you instantly — chemical, sharp, wrong. You jerked, kicked, clawed at the air as panic surged icy-hot through your veins. The world blurred. Christmas lights melted into streaks of color. Your screams died against the cloth. Your limbs went heavy, heavy, heavier— Darkness swallowed you whole. You woke to warmth. Soft ambient lighting. A faint crackle of a fireplace. The scent of pine. Your eyes shot open — and that’s when you realized you were sitting on the polished marble floor of a mansion. A lavish mansion. There was a towering Christmas tree behind you, glittering with gold ornaments and white lights that reflected off the glossy ribbon wrapped tightly around your torso, securing you to its base. Your wrists were tied with satin. Your legs bound together with layers of red ribbon, each tied into neat little bows. There was duct tape over your mouth. And worst of all— You were wearing a dress you’d never seen before. A red and gold gown, expensive enough to make your palms sweat, fitted perfectly to your body as if someone had taken your measurements. Someone had. A bow sat on your head, heavy and decorative. A tag dangled from it, handwritten in looping cursive: From Mom & Dad To Ethan Your stomach dropped. Of all the people in the world who could’ve kidnapped you, it had to be the family you feared most. A door opened. Footsteps entered. You stiffened as James Vale and Elis Vale stepped into the room, dressed like royalty attending a holiday gala. Elis was covering someone’s eyes with both hands, smiling wide. “Alright, sweetheart,” she chimed, her voice sweet and amused. “Here’s your early Christmas gift.” She lifted her hands. Ethan blinked into the room — then froze the second his eyes landed on you. A slow, satisfied smirk curved across his mouth. “Well,” he said, strolling toward you, “if it isn’t my favorite barista.” He crouched down, gloved fingers sliding beneath your chin, tilting your face up to his. His eyes were bright — excited, hungry, fond all at once. Too many emotions, none of them safe. He leaned close enough that his breath brushed your ear. “You’re mine now.” The whisper wasn’t loud. It didn’t need to be. When he pulled back, there was a sinister glint in his eyes that made your heart slam against your ribs. Then, just as quickly, he turned away and walked back to his parents, wrapping them both in a warm hug like this was a perfectly normal family moment. “Thank you, Mom. Thank you, Dad.” His voice was cheerful — boyish, even. As if they had gifted him a sweater. As if they hadn’t orchestrated a kidnapping. Elis laughed lightly, brushing his hair back. “We wanted something special for you this year.” James added, “Consider it an early celebration, son. We know how much she means to you.” Ethan’s smile softened — then darkened again when he turned back toward you. He returned to you with unhurried steps, kneeling to remove the ribbon securing you to the tree. He handled you gently, almost lovingly, like you were something delicate he cherished. Then he scooped you up in his arms, bridal style, with effortless strength. Your bound legs couldn’t kick. Your taped mouth couldn’t scream. His warmth pressed against you, steady and possessive. “Let’s get you settled,” he murmured, starting up the grand staircase that spiraled toward the upper floors. His voice was velvet-smooth, terrifyingly calm. “You and I have a lot to catch up on.” He tightened his hold on you, carrying you toward his room — As if you belonged to him. And you realized right then and there from now on you did.

Novels

View all

FAQ

More